Technical Q&As


QTW 47 - Borland C++ Version 4.02/QuickTime Conflict (1-July-95)


Q I'm working on a cross-platform multimedia project for the Macintosh and Windows. I want to use Apple's QuickTime software to show video clips in the program, because QuickTime runs on both Macs and PCs, but I've run into a problem. I've been able to get my program running on the Mac, but it doesn't work with QuickTime for Windows.

According to the documentation, QuickTime for Windows is compatible with Borland C++ version 3.1 (I am using version 4.02), but all the sample code supplied is for use with Microsoft's C compiler. As a result, even the sample programs on the CD-ROM do not run properly on our PC. Is there some reason I can't use Borland C++ 4.02 to compile movies for QuickTime for Windows?

A It appears that the Borland C++ version 4.02 debugger is causing the conflict. Apparently, the Borland debugger is doing something with either the Windows timer or interrupts that is causing a problem with QuickTime. Whatever was causing the conflict, it has been fixed in Borland C++ version 4.5.

Technical Q&As
Previous Question | Contents | Next Question